insecticide treated bed net - Turc Anglais Dictionnaire